exogenous factor - Spanish English Dictionary